Windows

The BigFix Message debug logs can provide a detailed log of client events. By default this log is not turned on. To turn on debug logging through the BigFix Console, follow the instructions in the Task in the BigFix Console titled:

To turn on Message debug logging manually, go to the computers tab in the BES Console and create a BES Client custom setting (choose the computers, right-click and go to "Edit Computer Settings"). Create two custom settings wiith the names "_BESClient_EMsg_Detail" and "_BESClient_EMsg_File" and the values as specified below:

_BESClient_EMsg_Detail - This configuration setting will enable the BES Client debug log that will give extended information about BigFix Client activity. The higher the level of detail, the greater the detail of the messages that are put into the log. The value should be set between 0 and 10000

 

_BESClient_EMsg_File - Full path to file to store activity messages. The _BESClient_EMsg_Detail setting must be greater than 0 to use this option. The value should be the full path to the log (Example: C:\BESClientEMsg.log)



Note: If the BES Client does not appear in the BigFix Console, you can still turn on the Message debug Log by manually creating the client settings in the registry:

[HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\EnterpriseClient\Settings\Client\_BESClient_EMsg_Detail]

"value"="10000"



[HKEY_LOCAL_MACHINE\SOFTWARE\BigFix\EnterpriseClient\Settings\Client\_BESClient_EMsg_File]

"value"="c:\BESClientDebug.log"

 

You can download the following registry file to add the registry values above that will enable advanced logging: http://software.bigfix.com/download/bes/misc/emsg-enable.zip

See this page for more information on these and other advanced client settings: http://support.bigfix.com/bes/misc/besconfigsettings.html

For more info for non-windows extended message logging, see the KB article http://support.bigfix.com/cgi-bin/kbdirect.pl?id=549

 

Non-Windows

The non-windows client Message debugging can be enabled via Task content from the BES Support site:

To turn on the Message debug logging manually, go to the computers tab in the BES Console and create a BES Client custom setting (choose the computers, right-click and go to "Edit Computer Settings"). Create two custom settings wiith the names "_BESClient_EMsg_Detail" and "_BESClient_EMsg_File" and the values as specified below:

_BESClient_EMsg_Detail - This configuration setting will enable the BES Client debug log that will give extended information about BigFix Client activity. The higher the level of detail, the greater the detail of the messages that are loggedt log. The value should be set between 0 and 10000

_BESClient_EMsg_File - Full path to file to store activity messages. The value should be the full path to the log (Example: /var/log/BESClient/besclient.log)

You can manually set these seettings via the besclient.config

  1. Stop the BigFix client service.

     

  2. Update the the /var/opt/BESClient/besclient.config with these settings (some may exist already and just need to be updated). [Software\BigFix\EnterpriseClient\Settings\Client\_BESClient_EMsg_File]

    effective date = {now}

    value = /var/log/BESClient/besclient.log



    [Software\BigFix\EnterpriseClient\Settings\Client\_BESClient_EMsg_Detail]

    effective date = {now}

    value = 10000
  3. Start the BigFix client service

Note: These settings above should be a total of 3 lines each (in case your web browser wraps text on these).

/var/log/BESClient/besclient.log

See this page for more information on these and other advanced client settings: http://support.bigfix.com/bes/misc/besconfigsettings.html

See this page for more information setting EMsg Debugging for Windows machines: http://support.bigfix.com/cgi-bin/kbdirect.pl?id=186